KnitPay\Extensions\LearnDash\Gateway S

Total Complexity 45
Dependencies 18
Dependents 1
Total lines 369
Lines of code 251
Logical lines of code 122
Comment lines 41
Methods 15
Properties 3

Methods 15

Method Rating Maintainability Complexity Lines of code
setup_payment()
A
39 10 68
status_update()
A
46 9 39
map_payment_button_markup()
S
51 4 28
setup_products_or_fail()
S
50 3 34
map_transaction_meta()
S
53 3 24
setup_user_or_fail()
S
56 3 19
is_ready()
S
71 3 5
__construct()
S
63 2 11
configure()
S
69 2 6
enqueue_scripts()
S
74 1 4
add_extra_hooks()
S
91 1 2
is_test_mode()
S
82 1 3
get_label()
S
79 1 3
process_webhook()
S
91 1 2
get_name()
S
80 1 3